<template>
  <div>
    <section>
      <!-- <img class="full-width" src="/static/bg06.png" alt=""> -->
    </section>
    <section class="section-2 relative supplier-system no-padding">
      <p class="header">MEMBERSHIP APPLICATION<span>会员申请</span></p>
      <div class="mini-n-width system">
      <p class="header-center"><span>上海市安装行业协会入会须知</span></p>
      <p class="content">一、 入会对象： </p>
      <p class="content">本市（包括中央部属及外省市在沪的同业单位）从事线路、管道、设备安装及相关的企事业单位。</p>
      <p class="content"></p>
      <p class="content">二、 会员入会的程序：</p>
      <p class="content">1、办理入会申请的人员，必须是单位授权的相关人员，须在网站上注册登录方可操作。（注：注册须上传单位授权书证明。） </p>
      <p class="content">2、在协会官网上点击“会员中心”，进入“会员申请”界面，再点击下方“已阅读，入会申请”，按要求正确填写（注：*为必填项），并上传所需的附件：1）企业营业执照、2）施工资质（如有）、3）企业简介、4）承诺书（加盖企业公章） </p>
      <p class="content">3、初审通过后，下载系统生成的表格，打印、盖章后将原件提交至协会。 </p>
      <p class="content">4、经秘书处审核同意，即为本会会员，并由秘书处颁发会员证书。 </p>
      <p class="content"></p>
      <p class="content">三、 会员享受下列权利： </p>
      <p class="content">1、本会的选举权、被选举权和表决权； </p>
      <p class="content">2、参加本会的活动权； </p>
      <p class="content">3、获得本会服务的优先权； </p>
      <p class="content">4、对本会工作的知情权、批评建议权和监督权； </p>
      <p class="content">5、入会自愿、退会自由权。 </p>
      <p class="content"></p>
      <p class="content">四、 会员履行下列义务： </p>
      <p class="content">1、遵守本会的章程，执行本会的决议，维护本会的合法权益； </p>
      <p class="content">2、遵守行规行约，维护行业形象； </p>
      <p class="content">3、完成本会委托的工作，支持并参加本会的各项活动；</p>
      <p class="content">4、向本会反映情况，提供有关资料； </p>
      <p class="content">5、按规定缴纳会费。 </p>
      <p class="content"></p>
      <p class="content">五、 会员退会应书面通知本会，并交回会员证。会员两年无故不缴纳会费或不履行义务的，可视为自动退会。 </p>
      <p class="content"></p>
      <p class="content">六、 会员如有严重违反国家法律、法规或本章程的行为，经理事会三分之二以上与会者表决通过，予以除名并公示。 </p>
      <p class="content"></p>
      <p class="content">联系地址：上海市虹口区甜爱路36号 </p>
      <p class="content">邮 编：200081 </p>
      <p class="content">联 系 人：杨文卫 </p>
      <p class="content">电话/传真：65215368 </p>
      <p class="content"></p>
      <p class="content right mt60">上海市安装行业协会秘书处</p>
      <p class="content right mr35 mt10">二O二O年一月</p>
      <div class="supplier-footer flexs">
          <a-button  type="primary" @click="goNext" class="s-btn" v-if="hasToken">
            已阅读，入会申请
          </a-button>
          <a-button  type="primary" @click="downDoc2" class="s-btn" v-if="url">
            会员申请表下载
          </a-button>
          <a-button  type="primary" @click="downDoc1" class="s-btn" v-if="hasToken">
            承诺书下载
          </a-button>
        </div>
    </div>
    </section>
  </div>
</template>
<script>
import { tracker } from 'lib/analytics'
export default {
  name: 'association',
  data () {
    return {
      list: [],
      hasToken: false,
      token: '',
      downUrl: '',
      url: ''
    }
  },
  components: {
  },
  computed: {
    showBtn () {
      console.log(tracker.getRoles())
      return this.hasToken && tracker.getRoles().includes("1")
    }
  },
  created () {
    this.getArticles()
    this.token = tracker.getToken()
    this.validToken()
    this.getCurrentMemberForm()
    // this.downDoc()
  },
  methods: {
    goBack () {
      this.$router.go(-1)
    },
    getArticles () {
      this.$http.getArticles({}, 'PXTZ_XH').then(res => {
        res.data.list.forEach(v => {
          v.realPath = `${process.env.VUE_APP_SRC}${v.realPath}`
        })
        this.list = res.data.list
      })
    },
    getCurrentMemberForm () {
      this.$http.getCurrentMemberForm().then(res => {
        this.url = res.data.file_url
      })
    },
    validLogin () {
      if (!this.hasToken) {
        this.$router.push({ path: '/login', query: { back: window.location.href } })
        return false
      } else {
        return true
      }
    },
    validToken () {
      this.$http.validToken({}).then(res => {
        this.hasToken = res.data
        // if (!res.data) {
        //   this.$router.push({ path: '/login', query: { back: window.location.href } })
        // }
      })
    },
    downDoc2 () {
      if (!this.validLogin()) {
        return false
      }
      this.$http.getLatestUrl().then(res => {
        window.location.href = res.data.fileUrl
      })
    },
    downDoc () {
      this.$http.getLatestUrl().then(res => {
        this.downUrl = res.data.fileUrl
      })
    },
    downDoc1 () {
      if (!this.validLogin()) {
        return false
      }
      window.location.href = "http://www.sig.org.cn/anzren/memberform/chengnuoshu.doc"
    },
    goNext () {
      if (!this.validLogin()) {
        return false
      }
      this.$router.push({ path: '/vip/supplier/form' })
    },
    toDetail (item) {
      this.$router.push({ path: `/fold/${item.id}` })
    },
    down (url) {
      if (url) {
        window.location.href = url
      }
    }
  }
}
</script>
<style lang="scss">
</style>
